DeliciousBrains\WP_Offload_Media\Upgrades\Upgrade C

Total Complexity 118
Dependencies 7
Dependents 1
Total lines 993
Lines of code 427
Logical lines of code 236
Comment lines 384
Methods 59
Properties 23

Methods 59

Method Rating Maintainability Complexity Lines of code
maybe_init()
A
52 9 29
maybe_handle_action()
S
58 7 15
run_upgrade()
S
54 6 23
maybe_display_notices()
S
47 4 38
check_batch_limits()
S
59 5 14
upgrade_blog()
S
58 4 17
get_running_upgrade()
S
70 5 6
__construct()
S
54 3 20
calculate_progress()
S
57 3 16
next_blog_id()
S
64 4 10
do_upgrade()
S
65 3 10
load_processesed_blog_ids()
S
74 3 4
has_previous_upgrade_completed()
S
68 3 7
blog_exists()
S
64 3 10
get_progress_text()
S
64 3 10
get_upgrade_status()
S
69 2 7
get_final_blog_id()
S
69 2 7
get_initial_blog_id()
S
72 2 6
is_blog_processable()
S
71 2 6
boot_session()
S
67 2 7
action_pause_update()
S
70 2 7
load_last_item()
S
78 2 3
load_last_blog_id()
S
71 2 6
screen_can_init()
S
72 2 6
blog_upgrade_completed()
S
73 1 5
is_locked()
S
79 1 3
item_upgrade_completed()
S
81 1 3
close_session()
S
70 1 6
switch_to_blog()
S
73 1 5
get_locked_notification()
S
67 1 9
count_items_to_process()
S
78 1 3
start_timer()
S
77 1 3
is_paused()
S
79 1 3
is_running()
S
79 1 3
get_locked_notifications()
S
73 1 5
is_completed()
S
80 1 3
update_saved_upgrade_id()
S
76 1 4
unlock_upgrade()
S
79 1 3
action_restart_update()
S
78 1 4
blog_batch_items()
S
74 1 4
get_running_update_text()
S
100 1 0
get_running_message()
S
67 1 8
get_paused_message()
S
69 1 7
get_error_message()
S
69 1 7
upgrade_item()
S
100 1 0
upgrade_error()
S
71 1 6
upgrade_finished()
S
73 1 6
end_action()
S
71 1 6
lock_upgrade()
S
78 1 3
change_status_request()
S
73 1 5
schedule()
S
80 1 3
unschedule()
S
81 1 3
cron_schedules()
S
68 1 7
get_items_to_process()
S
100 1 0
save_session()
S
78 1 3
clear_session()
S
79 1 3
get_saved_upgrade_id()
S
79 1 3
init()
S
76 1 4
get_session()
S
78 1 3